rugosa rose - Turkish English Dictionary